
.mng-model {
  box-sizing: border-box;
  padding: 20px;
}
.flex-row-middle {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.flex-row-center {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.flex-row {
  display: flex;
  flex-direction: row;
}
.flex-row-wrap {
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.flex-row-end {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
.flex-wrap {
  flex-wrap: wrap;
}

.flex-right {
  display: flex;
  > * {
    &:first-child {
      margin-left: auto;
    }
  }
}
.condition-item {
  min-width: 160px;
}
.dy-btn-margin {
  margin: 0 5px !important;
}

/** margin padding */
.mlauto { margin-left: auto; }
.mr30 { margin-right: 30px; }
.ml30 { margin-left: 30px; }
.mt30 { margin-top: 30px; }
.mb30 { margin-bottom: 30px; }
.pt30 { padding-top: 30px; }
.pb30 { padding-bottom: 30px; }
.pl30 { padding-left: 30px; }
.pr30 { padding-right: 30px; }
.mr15 { margin-right: 15px; }
.ml15 { margin-left: 15px; }
.mt15 { margin-top: 15px; }
.mb15 { margin-bottom: 15px; }
.pt15 { padding-top: 15px; }
.pb15 { padding-bottom: 15px; }
.pl15 { padding-left: 15px; }
.pr15 { padding-right: 15px; }
.mr20 { margin-right: 20px; }
.ml20 { margin-left: 20px; }
.mt20 { margin-top: 20px; }
.mb20 { margin-bottom: 20px; }
.pt20 { padding-top: 20px; }
.pb20 { padding-bottom: 20px; }
.pl20 { padding-left: 20px; }
.pr20 { padding-right: 20px; }
.mr10 { margin-right: 10px; }
.ml10 { margin-left: 10px; }
.mt10 { margin-top: 10px; }
.mb10 { margin-bottom: 10px; }
.pt10 { padding-top: 10px; }
.pb10 { padding-bottom: 10px; }
.pl10 { padding-left: 10px; }
.pr10 { padding-right: 10px; }
.mr25 { margin-right: 25px; }
.ml25 { margin-left: 25px; }
.mt25 { margin-top: 25px; }
.mb25 { margin-bottom: 25px; }
.pt25 { padding-top: 25px; }
.pb25 { padding-bottom: 25px; }
.pl25 { padding-left: 25px; }
.pr25 { padding-right: 25px; }
.ml5 { margin-left: 5px; }
.mt5 { margin-top: 5px; }
.mr5 { margin-right: 5px; }
.mb5 { margin-bottom: 5px; }
.pl5 { margin-left: 5px; }
.pt5 { margin-top: 5px; }
.pr5 { margin-right: 5px; }
.pb5 { margin-bottom: 5px; }
